Big Huge Thesaurus

third eyelid

noun

sounds kind of like